/* CSS Document */

body{
padding:0px;
margin:0px;
background:#000 url(img/body_bg.jpg) no-repeat 50% 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
}

.clear{
clear:both;
}

a{
color:#878787;
}

a:hover{
color:#878787;
text-decoration:none;
}

img{
border:0px;
}

.container{
width:1000px;
margin:auto;
}

.logo{
width:256px;
float:left;
padding-top:35px;
padding-left:40px;
}

.center_yachts{
width:1000px;
}

.header_right{
width:450px;
float:right;
}

.lang{
font-size:11px;
color:#888888;
float:right;
padding-top:17px;
padding-right:10px;
}

input.search{
border:0px;
height:25px;
padding-left:5px;
width:217px;
background:url(img/search_input_bg.jpg) no-repeat;
padding-top:7px;
}


input.search_btn{
border:0px;
width:98px;
height:23px;
background:url(img/search_btn.jpg) no-repeat;
cursor:pointer;
}

.serch_cont{
padding-top:30px;
}

.menu{
float:right;
position:relative;
top:-31px;
}

.menu a{
display:block;
float:left;
}

a.home_eng{
background:url(img/menu_english/home.jpg) no-repeat;
height:27px;
width:68px;
}

a:hover.home_eng{
background:url(img/menu_english/home_active.jpg) no-repeat;
height:27px;
width:68px;
}

a.services_eng{
background:url(img/menu_english/our_services.jpg) no-repeat;
height:28px;
width:109px;
}

a:hover.services_eng{
background:url(img/menu_english/our_services_active.jpg) no-repeat;
height:28px;
width:109px;
}

a.about_eng{
background:url(img/menu_english/about.jpg) no-repeat;
height:28px;
width:91px;
}

a:hover.about_eng{
background:url(img/menu_english/about_a.jpg) no-repeat;
height:28px;
width:91px;
}

a.gallery_eng{
background:url(img/menu_english/gallery.jpg) no-repeat;
height:28px;
width:117px;
}

a:hover.gallery_eng{
background:url(img/menu_english/gallery_a.jpg) no-repeat;
height:28px;
width:117px;
}

a.news_eng{
background:url(img/menu_english/news.jpg) no-repeat;
height:28px;
width:65px;
}

a:hover.news_eng{
background:url(img/menu_english/news_a.jpg) no-repeat;
height:28px;
width:65px;
}

a.contact_eng{
background:url(img/menu_english/contact.jpg) no-repeat;
height:28px;
width:104px;
}

a:hover.contact_eng{
background:url(img/menu_english/contact_a.jpg) no-repeat;
height:28px;
width:104px;
}

.sep{
width:1px;
height:27px;
background:url(img/sep.jpg) no-repeat;
float:left;
}

.left_td{
background:#3A3A3A url(img/bg_1.jpg) repeat-x bottom;
width:660px;
}

.right_td{
background:#202020 url(img/bg_2.jpg) repeat-x bottom;
width:340px;
}

.left_content{
padding-left:32px;
padding-right:20px;
padding-top:10px;
padding-bottom:50px;
}

.right_content{
padding-left:31px;
padding-top:18px;
padding-bottom:50px;
}

.footer{
font-size:11px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
color:#757575;
}


.inner_cont{
width:1000px;
background:#202020;
}

.title{
background:#4F4F4F url(img/title_bg.jpg) repeat-y;
height:33px;
position:relative;
top:19px;
font-family:Times New Roman;
font-size:25px;
color:#E3E3E3;
padding-left:45px;
}

.text{
padding-left:33px;
padding-right:33px;
padding-top:30px;
padding-bottom:40px;
}

.gallery{
background:#000;
padding:30px;
}